machine rifle - French English Dictionary